put together a team - Französisch Englisch Wörterbuch